/* 常用标签元素的初始化 */
body,form,div,span,table,tr,td,input,textarea,select,ul,li,button{
    
    font-family:Tahoma,Verdana,Arial;
    font-size:12px;
    font-weight:normal;
    
    color:#333;
    background:#ffffff;
    
    margin:0px;
    padding:0px;
    
}
.form_row{
   margin-bottom:5px; 
}

.form_label{
   width:90px;	
   text-align:right;
}

#form_submit{
   margin-top:10px;	
   margin-left:5px;	
   text-align:center;
}

.text{
   border:1px solid #04396d;
   padding:2px;
}

.error{
   color:red;
   border:1px solid yellow;
   width:200px;
   padding:2px;
   margin-top:10px;
}

#heading{
   width:100%;
   height:108px;
   border-bottom:3px solid #04396d; 
   background-color:#04396d;
}

#heading_logo{
   float:left;
   height:106px;
   width:170px;
    background-color:#04396d;
}

#info_area{
   float:left;
   background-color:#04396d;
}

/* 系统时钟区 */
#sys_time{
   margin-top:10px;
   width:218px;
   background-color:green;
}

#userinfo{
   margin-top:8px;
   color:green;
   font-weight:bold;
   margin-left:500px;
   background-color:#04396d;
}

#exit_sys{
    cursor:hand;
    color:green;
    background-color:#04396d;
}

#heading_bg{
   float:right;
   height:106px;
   width:424px;
   background-color:#04396d;
}

/* 导航条 */
#navigator{
   height:460px;
   width:130px;
   float:left;
  /* border:1px solid red;*/
}

/* 顶级菜单条 */
.leftNavHeader{
   padding-left:15px;
   padding-top:5px;
   padding-bottom:5px;
   border-bottom:1px solid #03c;
   background-color:#dee7fa;
   color:#003366;
   font-weight:bold;   
}

/* 次级菜单条 */
.leftNavRootBox{
   border-top:1px solid #ccc;
   border-bottom:1px solid #fff;
   padding-top:5px;
   padding-left:30px;
   padding-bottom:5px;
   background-color:#eff1f7;
}

.leftNavRootBox  A{
   color:#003366;
   text-decoration:underline;
} 



/* 菜单首尾 */
.leftNavDelimiter{
   border-top:1px solid #ccc;
   border-bottom:1px solid #036;
   height:10px;
   background-color:#dee7fa;
}

/* 分隔器 */
#seprator{
   height:460px;
   width:14px;
   float:left;
   /*border:1px solid red;*/
}

/* 内容区 */
#content{
  float:left;
  /* border:1px solid blue; */
}

/* iframe 设置 */
#contentFrame{
  width:100%;
  height:460px;
  margin:0px;
  padding:0px;
}


#hiddenArrow{
  margin-left:5px;
  cursor:hand;
  width:5px;
  height:9px;
}

/* 表单输入标题 */
#entry_header{
   padding-left:9px;
   padding-top:5px;
   padding-bottom:5px;
   color:#003366;
   background-color:#dee7fa;
   font-weight:bold;
}

#group_line{
    height:25px;
    padding-top:5px;
    padding-left:5px;
    background-image: url(../pics/bg3.gif);
}

#group_entry li{
    padding-top:1px;
    padding-bottom:1px; 
}

#submitDiv{
    padding-left:10px;
    padding-top:10px;
    margin:2px;
}

#list_title{
   padding-left:9px;
   padding-top:4px;
   padding-bottom:4px;
   font-weight:bold;
   color:#003366;
   border-bottom:1px solid #c1cdd8;
   background:#dee7fa; 
}

.listable{
   margin-top:2px;
   margin-left:6px;
   border:1px solid #ffffff;
   width:99%;
}

.listable th{
   height:23px;
   text-align:left;
}

.listable td{
   border-top:1px solid #c1cdd8;
   height:23px;
   padding:1px;
   text-align:left; 
}

/* 表格选中行 */
.row_selected{
   background-color:#c1cdd8;
}


#switch_qry{
   background:#dee7fa;
   cursor:hand;
   color:green;
}

#query_area{
   margin:5px;
   padding:5px;
   border:1px solid #c1cdd8;
}

#page_nav{
   float:right;
   margin:3px;
   margin-right:10px;
}

.page_text{
   color:#993300;
   font-weight:bold;
}

.link_span{
   color:#333333;
   cursor:hand;
}

#no_rec{
   margin-top:80px;
   width:30%;
   height:70px;
   border:1px solid #c1cdd8;
   text-align:center;
   padding-bottom:20px;
}

.failMsg{
   margin-top:20px;
   color:red;
   display:block;
   margin-bottom:30px;
}



